#!/usr/bin/python
# -*- coding: utf-8 -*-

從 n_yingyang 導入 *

定義 測試_天干():
    申明 丁.陰陽 == 陰
    申明 壬.陰陽 == 陽

定義 測試_天干表():
    申明 天干表[5] == 己
    申明 天干表[9] == 癸
    申明 天干表[-2] == 壬

定義 測試_地支():
    申明 未.方向 == 南
    申明 丑.陰陽 == 陰
    申明 申.時間 == (15, 17)

定義 測試_地支表():
    申明 地支表[-3] == 酉
    申明 地支表[6] == 午

定義 測試_生肖():
    # 地支對應陰陽
    申明 鼠.地支.陰陽 == 陽
    # 地支對應生肖
    申明 辰.生肖 == 龍

定義 測試_五行生剋():
    申明 火.相剋 == 金
    申明 金.相生 == 水
    申明 水.相洩 == 金
    申明 水.相乘 == 火
    申明 土.相悔 == 木

定義 測試_五行與方向():
    申明 北.五行 == 水
    申明 水.方向 == 北

定義 測試_五行與天干():
    申明 土.天干 == (戊, 己)
    申明 庚.五行 == 金

定義 測試_五行與地支():
    申明 火.地支 == (巳, 午)
    申明 午.五行 == 火
